.video_wrap{
  background-color: rgb(240, 245, 248);
  min-height: 1000px;
  .video_content{
    padding-left: 30px;
      .video_unit{
        position: relative;
        display: inline-block;
        float: left;
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        overflow: hidden;
        margin-right: 30px;
        margin-top: 30px;
        height: 260px;
        line-height: 260px;
        .video_mask{
          text-align: center;
          position: absolute;
          width: 360px;
          height: 260px;
          top: 0;
          left: 0;
          background-color: #666;
          opacity: 0.8;
          border-radius: 6px;
          -moz-border-radius: 6px;
          -webkit-border-radius: 6px;
          line-height: 30px;
          cursor: pointer;
          img{
            margin-top: 100px;
          }
          span{
            font-size: 20px;
            margin-top: 20px;
            color: #fff;
          }
        }
      }
  }
}